Linux Overview
This release of the SysTrack Linux agent includes endpoint data collection and integration with the SysTrack tool suite.
About the Agent
The SysTrack Linux agent is an endpoint-only agent.
Master Agent Connection:
-
On-premises agent reports to a Windows Master Agent.
-
Cloud Edition agent reports to a Cloud Tenant Master Agent.
The agent is 64-bit.
The agent runs as a daemon (not associated with any terminal).
The agent runs with root user authority.
Collected data is stored within an SQLite database.
Supported Platforms
Ensure that you meet the requirements outlined in Supported Operating Systems and Platforms.
File System Details
The following table lists key directories when interacting with the Agent.
Directory |
Description |
---|---|
/opt/lsiagent/bin |
Base directory for Agent executables |
/var/opt/lsiagent |
Base directory for Agent files |
The following table lists notable files in the base directory for Agent files.
File |
Notes |
---|---|
lsiagentd |
Executable agent daemon |
lsiagent.cfg |
Agent’s configuration file |
lsiagent1.log |
Agent’s log file |
database/collect.sqlite3 |
Agent’s collection database |
Run Levels
The lsiagentd daemon starts and stops through the run level mechanism provided in Linux/Unix. There are 7 run levels defined:
-
0 = Halt
-
1 = single user mode
-
2, 3, 4 and 5 = multi-users
-
6 = reboot
-
The lsiagentd currently runs in 2 through 5
The lsiagent start/stop shell script is copied into the init.d subdirectory. The location of init.d varies based on platform. There is also a rc?.d subdirectory (? = run level number) for each run level which contains a symbolic link to the lsiagent start/stop shell script in init.d.
The location of these subdirectories also varies based on platform. If the symbolic link name starts with an S, the script is called with “run” when going into that run level. If the symbolic link name starts with a K, the script is called with “stop” when going into that run level.
The following table lists the symbolic links created by the installation. These links all point to the lsiagent script in the init.d directory.
Run Level Directory |
Symbolic Link Name |
---|---|
rc1.d |
K99lsiagent |
rc2.d |
S99lsiagent |
rc3.d |
S99lsiagent |
rc4.d |
S99lsiagent |
rc5.d |
S99lsiagent |
On This Page